package com.seanchenxi.gwt.wordpress.xmlrpc.service.model.impl;

import java.util.HashMap;

import com.seanchenxi.gwt.wordpress.domain.model.TrackBackPing;
import com.seanchenxi.gwt.xmlrpc.client.model.impl.BaseModelImpl;

public class TrackBackPingImpl extends BaseModelImpl implements TrackBackPing {

	/**
	 * Generated id
	 */
	private static final long serialVersionUID = -4721259748461930713L;
	final static String PING_TITLE = "pingTitle";
	final static String PING_URL = "pingURL";
	final static String PING_IP = "pingIP";
	
	public TrackBackPingImpl() {
		this(new HashMap<String, Object>(3));
	}

	public TrackBackPingImpl(HashMap<String, Object> properties) {
		super(properties);
	}

	@Override
	public String getPingTitle() {
		return get(PING_TITLE);
	}

	@Override
	public void setPingTitle(String pingTitle) {
		set(PING_TITLE, pingTitle);
	}

	@Override
	public String getPingURL() {
		return get(PING_URL);
	}

	@Override
	public void setPingURL(String pingURL) {
		set(PING_URL, pingURL);
	}

	@Override
	public String getPingIP() {
		return get(PING_IP);
	}

	@Override
	public void setPingIP(String pingIP) {
		set(PING_IP, pingIP);
	}

}
